<tr class="prop">
    <td valign="top" class="name">
        <label for="name"><g:message code="user.name.label" default="Nome" /></label>
</td>
<td valign="top" class="value ${hasErrors(bean: user, field: 'name', 'errors')}">
<g:textField name="name" value="${user?.name}" />
    </td>
</tr>
<tr class="prop">
    <td valign="top" class="name">
        <label for="login"><g:message code="user.login.label" default="Login" /></label>
</td>
<td valign="top" class="value ${hasErrors(bean: user, field: 'login', 'errors')}">
<g:textField name="login" value="${user?.login}" />
    </td>
</tr>
<tr class="prop">                               
    <td valign="top" class="name">
        <label for="email"><g:message code="user.email.label" default="Email" /></label>
</td>
<td valign="top" class="value ${hasErrors(bean: user, field: 'email', 'errors')}">
<g:textField name="email" value="${user?.email}" />
    </td>
</tr>
<tr class="prop">                               
    <td valign="top" class="name">
        <label for="password"><g:message code="user.password.label" default="Senha" /></label>
</td>
<td valign="top" class="value ${hasErrors(bean: user, field: 'password', 'errors')}">
<g:passwordField name="password" value="${user?.password}" />
    </td>

<tr class="prop">                               
    <td valign="top" class="name">
        <label for="passwordConfirmation"><g:message code="user.password.label" default="Confirma&ccedil;&atilde;o de Senha" /></label>
</td>
<td valign="top" class="value ${hasErrors(bean: user, field: 'passwordConfirmation', 'errors')}">
<g:passwordField name="passwordConfirmation" value="${user?.passwordConfirmation}" />
    </td>
    
</tr>